// src/roles/dto/assign-permissions.dto.ts
import {
  IsArray,
  IsInt,
  IsNotEmpty,
  ArrayNotEmpty,
  IsPositive,
  IsString,
} from 'class-validator';

export class AssignPermissionsDto {
  @IsString()
  @IsNotEmpty()
  roleId: string;

  @IsArray()
  @ArrayNotEmpty()
  @IsString({ each: true })
  permissions: number[]; // 权限ID的数组
}
